約 3,881,938 件
https://w.atwiki.jp/chaos987/pages/30.html
Windows の Ruby on Rails をインストールした時のメモです。 RubyInstaller の 7-ZIP 版を使用ました(インストーラー版を使ったほうが多分楽です)。 環境 Windows 7 Professional 64bit Ruby 2.0.0-p0 (x64) (RubyInstaller の 7-ZIP ARCHIVES バージョン) DevKit-mingw64-64-4.7.2-20130224-1432 Ruby および DevKit のインストール RubyInstaller のダウンロードページから ruby-2.0.0-p0-x64-mingw32.7z DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe をダウンロードし任意のディレクトリに展開します。 ここでは Ruby を D \ruby\ruby200 に DevKit を D \ruby\DevKit472 に展開したものとします。 D \ruby\ruby200\bin に PATH をとおします。 私の場合システムの PATH に追加したくなかったので(Cygwin も使っているので)以下のようなバッチファイルを作成しました。 set PATH=D \ruby\ruby200\bin;%PATH% start "ruby 2.0.0 x64" "%SystemRoot%\System32\cmd.exe" コマンドプロンプトをから D\ruby ruby -v ruby 2.0.0p0 (2013-02-24) [x64-mingw32] DevKit の設定 D\ruby cd DevKit472 D \ruby\DevKit472 ruby dk.rb init D \ruby\DevKit472\config.yml を編集 --- - D /ruby/ruby200 を追加 D \ruby\DevKit472 ruby dk.rb install RubyGems C \Users\ username \.gemrc を作成(エクスプローラーからは作成できないのでテキストエディタ等で作成する)し以下を追加 gem --no-ri --no-rdoc Gem の更新 D \ruby gem update --system rake の更新 D \ruby gem update rake Rails のインストール D \ruby gem install rails SQLite3 のインストール 64bit 用の sqlite3.dll がないのでソースからビルドする。 SQLite のダウンロードページから sqlite-amalgamation-3071502.zip をダウンロードし適当なディレクトリに展開する。 DevKit の PATH を追加しておく D \work\sqlite3 call D \ruby\DevKit472\devkitvars.bat sqlite3.dll のビルド D \work\sqlite3 x86_64-w64-mingw32-gcc -O2 -shared -o sqlite3.dll -Wl,--out-implib=libsqlite3.dll.a sqlite3.c sqlite3.exe のビルド(おまけ) D \work\sqlite3 x86_64-w64-mingw32-gcc -O2 -o sqlite3.exe shell.c libsqlite3.dll.a ファイルのコピー D \work\sqlite3 copy sqlite3.h sqlite3ext.h D \ruby\ruby200\include\ruby-2.0.0\ D \work\sqlite3 copy libsqlite3.dll.a D \ruby\ruby200\lib\ D \work\sqlite3 copy sqlite3.dll sqlite3.exe D \ruby\ruby200\bin\ gem のインストール D ruby gem install sqlite3 でインストールできるはずだが私の環境ではインストールできていなかったので D ruby cd D \ruby\ruby200\\lib\ruby\gems\2.0.0\gems\sqlite3-1.3.7 D \ruby\ruby200\\lib\ruby\gems\2.0.0\gems\sqlite3-1.3.7 ruby setup.rb でインストールした。 D ruby ruby -e "require 'sqlite3'" でエラーが出なければインストールは OK。 Rails アプリケーションの作成 動作チェック用の Rails アプリケーションを作成する D \work rails new test --skip-bundle Gemfile の source 'https //rubygems.org' を source 'http //rubygems.org' に変更(https だと sqlite3 が bundle されなかった。別の環境では SSL 証明書の検証エラーで bundle できず) bundle のインストール D \work\test bundle install 動作チェック D \work\test rails generate scaffold user name string password string D \work\test rake db migrate D \work\test rake server ブラウザで http //localhost 3000/users にアクセス。Listing users ページが表示されれば OK。 確認ができたら Ctrl + C でサーバーを終了する。 (バッチ ジョブを終了しますか (Y/N)? と表示されるが y Enter で終了) このページを編集 テステス -- (test) 2014-08-30 03 49 22 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/mobana/pages/36.html
login_engine参考 ユーザー認証プラグイン http //rubyist.g.hatena.ne.jp/pulscope/20070327/p1 render partial app/view/からの相対パスで指定。 app/view/sharedフォルダに共通ヘッダ(_header.rhtml)がある場合。 %= render partial = shared/header %
https://w.atwiki.jp/nikapoka/
Ruby on Rails ノウハウWIki トップページ Ruby on Railsのノウハウの備忘録です。 内容はまだまだこれからですので、まだ期待しないでください。 Ruby on Rails プラグイン Ruby on RailsのRJSでかんたんAjax開発 JRails 訪問者累計: - 今日の訪問者: - 昨日の訪問者: -
https://w.atwiki.jp/rubyonrails/pages/27.html
アプリ開発4~XMLデータベース~ XMLデータベース Viper 2で学ぶXMLデータベース最新事情 DB基礎講座:XQueryとSQLはどう違う? SQLとリレーショナルデータ XQueryとツリーデータ 表で保存されているものから抽出したデータを表形式で返す ツリー構造で保存されているものから抽出したデータをツリー形式で返す Oracle OracleのWindows環境へのインストール インストール時の注意事項 Oracle と DHCP と ループバック・アダプタ と HOST名 Ruby / XMLDB Rubyist Magazine - RubyOnRails を使ってみる 【第 9 回】 Rails で XML-DB にチャレンジ XSL XML -TECHSCORE- HTML にスタイルシートとして CSS (Cascading Style Sheets) があるように、XML には、より豊富な機能を持つスタイルシート言語として W3C で標準化された XSL (Extensible Stylesheet Language) があります。
https://w.atwiki.jp/groovedive/pages/22.html
Ruby関連キーワード Ruby on Rails mod_rails Ruby Enterprise Edition Thin LiteSpeed Passenger Mongrel
https://w.atwiki.jp/ohden/pages/828.html
herokuでyarnを使う方法 local側 rails 5.1.3 node v6.12.0 yarn 1.3.2 heroku側 rails 5.1.3 node v8.9.1 yarn 1.3.2 webpackありきのばっかりで、assets使う方法がなかなか見つからなかったのでメモ。 heroku上の実行環境は準備できてるとして、新たにyarn環境を構築したものをdeployしたら remote Yarn executable was not detected in the system. remote Download Yarn at https //yarnpkg.com/en/docs/install こんなmessageが表示されてどうにもdeployできなくて結構はまった。 netで探すとpackage.jsonにengines項目書けってのばっかり見つかる。 が、結局のところbuildpacksの設定が全て。こんなになってた。 $ heroku buildpacks === RAILS-APP Buildpack URLs 1. heroku/ruby 2. heroku/nodejs 何が問題かと言うと、『heroku/ruby』が『heroku/nodejs』の上にあること。 これを正しい順番に直す。 $ heroku buildpacks clear Buildpacks cleared. Next release on judgement-recorder will detect buildpack normally. $ heroku buildpacks add heroku/nodejs Buildpack added. Next release on RAILS-APP will use heroku/nodejs. Run git push heroku master to create a new release using this buildpack. $ heroku buildpacks add heroku/ruby Buildpack added. Next release on RAILS-APP will use 1. heroku/nodejs 2. heroku/ruby Run git push heroku master to create a new release using these buildpacks. これで『heroku/nodejs』が『heroku/ruby』より上になった。 この状態で、 $ git push heroku master とかやってやると、 remote Verifying deploy... done. deployできました。 結局、engines設定したら...で解決するのってどういう環境の人なんだろ? 更新日: 2017年11月24日 (金) 22時19分59秒 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/wiki6_takt/pages/38.html
Rails キャッシング Rails キャッシング2 ActiveRecord ruby-debug rake(fixtures) production mode
https://w.atwiki.jp/maimuzo/pages/18.html
記事あり のうはう色々 リンクだけ GoogleCalendar を使う 〜 ライブラリ編 〜 GoogleCalendar を使う 〜 データ登録編 〜 デプロイ Capistrano Passenger
https://w.atwiki.jp/k_rororo/pages/14.html
インストールRVM を使用する場合 ソースからインストールする場合chkeckinstall を使用してRPMを作成してインストールする方法 インストール RVM を使用する場合 $ sudo apt-get install ruby irb rdoc ri $ sudo apt-get install rubygems ビルド環境を整える $ sudo apt-get install subversion $ sudo apt-get install build-essential automake bison curl このままだとRubyのバージョンは1.8.7、gemは1.3.5なのでupdateする $ sudo gem install rubygems-update $ sudo /var/lib/gems/1.8/bin/update_rubygems バージョンを確認 $ sudo gem -v 1.3.7 次にrvmをインストール $ sudo gem install rvm $ rvm-install ※2012/1/27追記 上記のrvm-installが実行できなくなっていたので代わりに以下を実行 $ bash -s stable (curl -s https //raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer) すると以下の設定も自動で行われる これで$HOME/.rvmが作られる。ここにパスを通すため .profileに以下を追加 [[ -s $HOME/.rvm/scripts/rvm ]] source $HOME/.rvm/scripts/rvm rvmを使ってRuby1.9.2をインストール $ rvm install 1.9.2-head インストール済みのバージョンを確認して指定する $ rvm list $ rvm use ruby-1.9.2-head 1.9.2をデフォルトで使用するために $ rvm default ruby-1.9.2-head これでシェルを再起動しても1.9.2が使われる……はず 次にrubygemsを使ってみる $ gem install rails ERROR Loading command install (LoadError) no such file to load -- zlib ... となるので、zlibパッケージをインストール $ sudo aptitude install zlib1g-dev $ cd ~/.rvm/src/ruby-1.9.2-p0/ext/zlib $ ruby extconf.rb $ make $ make install ※この他opensslとかも同じ手順でインストール可能 これでRailsがインストールできるはず $ gem install rails ソースからインストールする場合 chkeckinstall を使用してRPMを作成してインストールする方法 Ruby のソースをダウンロードする $ cd /usr/local/src $ wget ftp //ftp.ruby-lang.org/... 解凍して Ruby のディレクトリに移動 $ tar xjf ruby-1.9.3-pXXX.tar.bz2 $ cd ruby-1.9.3-pXXX ruby を make $ ./configure $ make checkinstall で RPMを作成 $ checkinstall --fstrans=no checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran このソフトウェアはGNU GPLの下でリリースしています。 The checkinstallrc file was not found at /usr/local/sbin/../checkinstallrc デフォルトの内容を使うものとします The package documentation directory ./doc-pak does not exist. Should I create a default set of package docs? [y] y パッケージのドキュメンテーションを準備..OK 使用するパッケージ方式を選んでください。 Slackwareなら[S], RPMなら[R], Debianなら[D]を入力R このパッケージの説明を書いてください 説明の末尾は空行かEOFにしてください。 ************************************** **** RPM package creation selected *** ************************************** このパッケージは以下の内容で構成されます 1 - Summary [ Package created with checkinstall 1.6.2 ] 2 - Name [ ruby-1.9.3 ] 3 - Version [ p327 ] 4 - Release [ 1 ] 5 - License [ GPL ] 6 - Group [ Applications/System ] 7 - Architecture [ i386 ] 8 - Source location [ ruby-1.9.3-p327 ] 9 - Alternate source location [ ] 10 - Requires [ ] 11 - Provides [ ruby-1.9.3 ] 変更するものの番号を入力してください。Enterで続行します ... ********************************************************************** Done. The new package has been saved to /usr/src/redhat/RPMS/i386/ruby-1.9.3-pXXX-1.i386.rpm You can install it in your system anytime using rpm -i ruby-1.9.3-pXXX-1.i386.rpm ********************************************************************** 作成されたRPMをインストールして完了 $ rpm -i ruby-1.9.3-pXXX-1.i386.rpm
https://w.atwiki.jp/startruby/pages/28.html
Start! Ruby Start!! Ruby View more presentations from mitim. 目次 なぜRuby? Smalltalkの思想を模倣した設計思想 基本的な構文 Rubyらしさ Rubyでもドキュメンテーション これだけは覚えておきたい!コマンド たくさんあるよ!ライブラリ 外部リンク